From 11fdf1667c991f967d85d3deb199352db306a739 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 26 Feb 2012 00:04:39 -0500 Subject: [PATCH] gdk: Don't treat touch events as button events One more place where we assumed that touch events have a button field. --- gdk/gdkwindow.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 3478502f62..83a926b7be 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -9982,6 +9982,9 @@ _gdk_windowing_got_event (GdkDisplay *display, if (event->type == GDK_BUTTON_PRESS || event->type == GDK_BUTTON_RELEASE) pointer_info->button = event->button.button; + else if (event->type == GDK_TOUCH_BEGIN || + event->type == GDK_TOUCH_END) + pointer_info->button = 1; if (device && (pointer_info->state != old_state || -- 2.30.2